package com.example.pro1.service.lian.oldService;


import com.example.pro1.mapper.lian.oldMapper.superRootMapperOld;
import com.example.pro1.entity.lian.oldPojo.superRoot;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;

import java.util.List;
import java.util.Map;

@Service
@Transactional
public class superRootService {
    @Autowired
    superRootMapperOld superRootMapper;

    /*获取商品信息*/
    public Integer getSuperRootNums(){
        return superRootMapper.getSuperRootNums();
    }

    /*查询超级管理员信息*/
    public List<superRoot> getCustomersInfo(Map<String,Object> map){
        if (map.containsKey("k") && map.containsKey("num")){
            map.put("k",Integer.parseInt((String) map.get("k")));
            map.put("num",Integer.parseInt((String) map.get("num")));
            map.put("kNum",(Integer)map.get("k")*(Integer)map.get("num"));
        }
        return superRootMapper.getSuperRootsInfo(map);
    }
    /*添加超级管理员信息*/
    public boolean addOneCustomer(Map<String,Object> map){
        return superRootMapper.insertOneSuperRoot(map);
    }

    /*修改超级管理员信息*/
    public boolean updateCustomerInfo(Map<String,Object> map){
        return  superRootMapper.updateSuperRootByInfo(map);
    }

    /*根据ID修改超级管理员信息*/
    

    /*根据ID删除超级管理员信息*/
    public boolean deleteOneCustomerById(Map<String,Object> map){
        return superRootMapper.deleteSuperRootByInfoById(map);
    }


    /*管理员信息维护*/
    /*添加管理员*/
    /*删除管理员*/
    /*修改管理员信息*/
    /*查询管理员信息*/


    /*客户信息维护*/
    /*添加新客户*/

    /*删除客户*/

    /*修改客户信息*/

    /*查询客户信息*/

}
